package memorphic.core
{


	/**
	 * 
	 */
	public interface IHistory // extends IHistoryManagerClient
	{
		
		function go(offset:int):void;
		
		function back():void;
		
		function forward():void;
		
		function get canGoForward():Boolean;
		
		function get canGoBack():Boolean;

		function get historyPosition():uint;
		
		function get historyLength():uint;
		
	}
}